insular climate - Spanish English Dictionary